insect-killing misty spray - German English Dictionary